#ifndef DSPNASM_BLOCK_H
#define DSPNASM_BLOCK_H

#include <vector>
#include <memory>
#include <string>
#include <unordered_map>
#include "type/type.h"

struct Block {
    char *data;   // 块数据
    u32 offset;   // 块偏移
    u32 size;     // 块大小

    Block(char *data, u32 offset, u32 size) :
            data(data), offset(offset), size(size) {}
};

#endif //DSPNASM_BLOCK_H
